﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text; 
using System.Drawing;
using System.Windows.Forms;
using MyHotel.MyHotel_MHPhong_BUS_Webservice;

namespace MyHotel
{  
    public abstract class StateRoom
    {
        public abstract Color getTextColor();
        public abstract Image getImage();
        public abstract void LeftClick(Phong p, uscRoom room);
        public abstract void RightClick(Phong p, uscRoom room);
        public abstract String getNameState();
        public abstract StateRoom Clone();

        public virtual uscNote getNoteRoom()
        {
            uscNote note = new uscNote();
            note.NameState = this.getNameState();
            note.Image = this.getImage();

            return note;
        }
    }
}
